package com.dykj.fireFighting.api.socialUnit.devicemanger.service;


import com.dykj.fireFighting.api.socialUnit.devicemanger.dto.DeviceInfoDto;
import com.dykj.fireFighting.api.socialUnit.devicemanger.entity.DeviceInfo;
import com.dykj.fireFighting.api.socialUnit.xfxg.vo.FireGroupVo;
import com.dykj.fireFighting.common.core.service.IBaseService;
import com.dykj.fireFighting.common.core.vo.PageVo;

import java.util.List;

/**
 * VIEW
 *
 * @Author JacksonTu
 * @Date  2021-06-29 13:26:48
 */
public interface IDeviceInfoService extends IBaseService<DeviceInfo> {

    PageVo<DeviceInfo> pageListFireStation(DeviceInfoDto commonDto);
    PageVo<DeviceInfo> pageListHazardSources(DeviceInfoDto commonDto);
    PageVo<DeviceInfo> pageListKeyParts(DeviceInfoDto commonDto);
    FireGroupVo getDeviceByGroupId(String groupId);

}

